home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI IndiZone 2
/
SGI IndiZone 2.iso
/
OutOfBox.idb
/
usr
/
people
/
tour
/
oob
/
scenegraphs
/
connect
/
connections.iv.z
/
connections.iv
Wrap
Text File
|
1994-12-16
|
3KB
|
148 lines
#Inventor V1.0 ascii
DEF img1 BufferedMovie {
filename "movies/connect/ancient.mv"
zoom 2.0 2.0
# origin 106 240 0
origin 107 240 -2
buffering SYNC
loopType LOOP
}
DEF img2 BufferedMovie {
filename "movies/connect/middle.mv"
zoom 2.0 2.0
# origin 318 240 0
origin 320 240 0
buffering SYNC
loopType LOOP
}
DEF img3 BufferedMovie {
filename "movies/connect/modern.mv"
zoom 2.0 2.0
# origin 530 240 0
origin 533 240 -2
buffering SYNC
loopType LOOP
}
HotObject {
genActList ActionList {
ChangeViewerAction {
newViewer STATIC
escapeRoom "scenegraphs/pillars/pillars.iv"
}
SetCameraAction {
location 0.0 0.0 1.0
lookAt 0.0 0.0 0.0
fieldOfView 0.78539817 ## pi/4
pathType ABSOLUTE
}
}
}
HotObject {
selActList ActionList {
DEF WAIT WaitCursorAction {}
DEF CMA
ConnectMovieAction {
movieNode1 USE img1
movieNode2 USE img2
movieNode3 USE img3
movieLength1 8
movieLength2 12
movieLength3 16
audioNode1 AudioNode {
# filename "sounds/earth/eno-loop.aifc"
filename "sounds/connect/connections_loop.aifc"
loop YUP
rude NOPE
sproc YUP
maxOutputLevel .2
}
youLoseSound "sounds/connect/bzzt.aiff"
validConnections [ 0 0 0,
4 6 4,
4 0 8,
2 2 12,
6 10 14,
6 4 6
]
connectionMovies [ "movies/connect/one_one_one.mv",
"movies/connect/five_seven_five.mv",
"movies/connect/five_one_nine.mv",
"movies/connect/three_three_thirteen.mv",
"movies/connect/seven_eleven_fifteen.mv",
"movies/connect/seven_five_seven.mv"
]
}
DEF REG RegularCursorAction {}
}
genActList LoopActionList {
ConnectMovieGenAction {
connectMovieNode USE CMA
}
}
Material {
diffuseColor 0 0 1
}
DrawStyle
{
style INVISIBLE
}
Cube {
width 1.2
height 1.2
depth 0.01
}
}
DrawStyle {
## style FILLED
style INVISIBLE
}
## info button
HotObject {
selActList ActionList {
USE WAIT
LinkAction {
link "playaifc -q sounds/pillars/help.aifc &"
}
ChangeSceneAction {
NewSceneGraph "scenegraphs/connect/help.iv"
}
USE REG
}
Separator {
Transform {
translation 0.155 -0.185 0.4
}
Cube {
width 0.05
height 0.05
depth 0.025
}
}
}
## exit object
HotObject {
selActList ActionList {
USE WAIT
LinkAction {
link "playaifc -q sounds/pillars/gong.aifc &"
}
ChangeSceneAction {
NewSceneGraph "scenegraphs/pillars/pillars.iv"
}
USE REG
}
Separator {
Transform {
translation 0.23 -0.185 0.4
}
Cube {
width 0.05
height 0.05
depth 0.025
}
}
}